placental thrombosis - French English Dictionary